// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.google.zxing.qrcode.detector; import java.io.Serializable; import java.util.Comparator; // Referenced classes of package com.google.zxing.qrcode.detector: // FinderPattern, b class c implements Serializable, Comparator { private final float a; private c(float f) { a = f; } c(float f, b b) { this(f); } public int a(FinderPattern finderpattern, FinderPattern finderpattern1) { if (finderpattern1.a() == finderpattern.a()) { float f = Math.abs(finderpattern1.getEstimatedModuleSize() - a); float f1 = Math.abs(finderpattern.getEstimatedModuleSize() - a); if (f < f1) { return 1; } return f != f1 ? -1 : 0; } else { return finderpattern1.a() - finderpattern.a(); } } public int compare(Object obj, Object obj1) { return a((FinderPattern)obj, (FinderPattern)obj1); } }